package com.example.image.loder

import android.content.Context
import android.net.Uri
import android.widget.ImageView
import com.example.image.option.ImageOptions
import com.example.image.skill.ImageLoader
import java.io.File
/**
 * 原生图片加载
 * */

class NativeImageLoader : ImageLoader {
    override fun loadFileIntoImageView(
        context: Context,
        file: File,
        target: ImageView,
        options: ImageOptions
    ) {

    }

    override fun loadResIntoImageView(
        context: Context,
        resId: Int,
        target: ImageView,
        options: ImageOptions
    ) {

    }

    override fun loadUrlIntoImageView(
        context: Context,
        uri: Uri,
        target: ImageView,
        options: ImageOptions
    ) {

    }

    override fun loadNetIntoImageView(
        context: Context,
        url: String,
        target: ImageView,
        options: ImageOptions
    ) {

    }

    override fun loadBytesIntoImageView(
        context: Context,
        bytes: ByteArray,
        target: ImageView,
        options: ImageOptions
    ) {

    }
}